"Not too sure the glass is that durable." Really? You are going to say THIS?! Look, I don't have a problem with your product, and I am happy to see new products designed for this car. But for crying out loud, don't lie to us. The non-durable glass covering my headlights has lasted 19 year and 9 months and still looks perfect. I think everyone who has a brain can see that glass is very durable.
I don't doubt that your product has advantages, but you really should email John and ask him to stop trying to push your product. He is doing you a huge disservice.